package com.source.utilidad;

import java.util.ArrayList;
import java.util.List;
 
public class MenuItem {
	
    private String text;
    private String url;
    private List<MenuItem> enlaces;
    private boolean selected;
    
	public MenuItem(String text, String url, List<MenuItem> enlaces,
			boolean selected) {
		super();
		this.text = text;
		this.url = url;
		this.enlaces = enlaces;
		this.selected = selected;
	}
	public String getText() {
		return text;
	}
	public void setText(String text) {
		this.text = text;
	}
	public String getUrl() {
		return url;
	}
	public void setUrl(String url) {
		this.url = url;
	}
	public List<MenuItem> getEnlaces() {
		return enlaces;
	}
	public void setEnlaces(List<MenuItem> enlaces) {
		this.enlaces = enlaces;
	}
    public void addMenuItem(MenuItem menuItem){
        if(enlaces == null){
        	enlaces = new ArrayList<MenuItem>();
        }
        enlaces.add(menuItem);
    }	
	public boolean isSelected() {
		return selected;
	}
	public void setSelected(boolean selected) {
		this.selected = selected;
	}
     
}